home *** CD-ROM | disk | FTP | other *** search
- import java.io.FileInputStream;
- import java.io.FileOutputStream;
- import java.io.ObjectInputStream;
- import java.io.ObjectOutputStream;
-
- public class Implementer implements AdventureConstants {
- private Adventure Adv = new Adventure();
-
- Adventure getAdv() {
- return this.Adv;
- }
-
- String SaveAdv(String var1) {
- String var2 = "\nFile Saved";
-
- try {
- FileOutputStream var3 = new FileOutputStream(var1);
- ObjectOutputStream var4 = new ObjectOutputStream(var3);
- var4.writeObject(this.Adv);
- var4.flush();
- } catch (Exception var5) {
- var2 = "\nSerialization Error! Can't save data.";
- }
-
- return var2;
- }
-
- String LoadAdv(String var1) {
- String var2 = "\nFile Loaded";
-
- try {
- FileInputStream var3 = new FileInputStream(var1);
- ObjectInputStream var4 = new ObjectInputStream(var3);
- this.Adv = (Adventure)var4.readObject();
- } catch (Exception var5) {
- var2 = "\nSerialization Error! Can't load data.";
- }
-
- return var2;
- }
-
- Implementer() {
- }
- }
-